package cn.edu.cug.cs.gtl.utils;

import cn.edu.cug.cs.gtl.protos.DataItem;

import java.util.List;

public interface DataItemManager {
    void insertDataItem(DataItem dataItem);

    DataItem removeDataItem(String dataItemName);

    void updateDataItem(DataItem dataItem);

    void updateDataItem(DataItem dataItem, int orderId, int gid);

    DataItem getDataItem(String dataItemName);

    int getIdByName(String dataItemName);

    String getNameById(int id);

    //根据name模糊查询
    List<DataItem> getList(String itemName);
}
